package com.ansuenjob.model;

import java.sql.Timestamp;

/**
 * BstCompanySearcher entity. @author MyEclipse Persistence Tools
 */

public class BstCompanySearcher implements java.io.Serializable {

	// Fields

	private Integer mid;
	private Integer comid;
	private String username;
	private String searchName;
	private String jobType;
	private String wishWorkPlace;
	private Integer trade;
	private Short jobProperty;
	private Short degree;
	private Short workYears;
	private Short sex;
	private Short minAge;
	private Short maxAge;
	private String workPlace;
	private Integer publishDate;
	private Short enResume;
	private String txtKey;
	private Short agentFlag;
	private String acceptMail;
	private Integer maxNum;
	private Timestamp updateDate;

	// Constructors

	/** default constructor */
	public BstCompanySearcher() {
	}

	/** full constructor */
	public BstCompanySearcher(Integer comid, String username,
			String searchName, String jobType, String wishWorkPlace,
			Integer trade, Short jobProperty, Short degree, Short workYears,
			Short sex, Short minAge, Short maxAge, String workPlace,
			Integer publishDate, Short enResume, String txtKey,
			Short agentFlag, String acceptMail, Integer maxNum,
			Timestamp updateDate) {
		this.comid = comid;
		this.username = username;
		this.searchName = searchName;
		this.jobType = jobType;
		this.wishWorkPlace = wishWorkPlace;
		this.trade = trade;
		this.jobProperty = jobProperty;
		this.degree = degree;
		this.workYears = workYears;
		this.sex = sex;
		this.minAge = minAge;
		this.maxAge = maxAge;
		this.workPlace = workPlace;
		this.publishDate = publishDate;
		this.enResume = enResume;
		this.txtKey = txtKey;
		this.agentFlag = agentFlag;
		this.acceptMail = acceptMail;
		this.maxNum = maxNum;
		this.updateDate = updateDate;
	}

	// Property accessors

	public Integer getMid() {
		return this.mid;
	}

	public void setMid(Integer mid) {
		this.mid = mid;
	}

	public Integer getComid() {
		return this.comid;
	}

	public void setComid(Integer comid) {
		this.comid = comid;
	}

	public String getUsername() {
		return this.username;
	}

	public void setUsername(String username) {
		this.username = username;
	}

	public String getSearchName() {
		return this.searchName;
	}

	public void setSearchName(String searchName) {
		this.searchName = searchName;
	}

	public String getJobType() {
		return this.jobType;
	}

	public void setJobType(String jobType) {
		this.jobType = jobType;
	}

	public String getWishWorkPlace() {
		return this.wishWorkPlace;
	}

	public void setWishWorkPlace(String wishWorkPlace) {
		this.wishWorkPlace = wishWorkPlace;
	}

	public Integer getTrade() {
		return this.trade;
	}

	public void setTrade(Integer trade) {
		this.trade = trade;
	}

	public Short getJobProperty() {
		return this.jobProperty;
	}

	public void setJobProperty(Short jobProperty) {
		this.jobProperty = jobProperty;
	}

	public Short getDegree() {
		return this.degree;
	}

	public void setDegree(Short degree) {
		this.degree = degree;
	}

	public Short getWorkYears() {
		return this.workYears;
	}

	public void setWorkYears(Short workYears) {
		this.workYears = workYears;
	}

	public Short getSex() {
		return this.sex;
	}

	public void setSex(Short sex) {
		this.sex = sex;
	}

	public Short getMinAge() {
		return this.minAge;
	}

	public void setMinAge(Short minAge) {
		this.minAge = minAge;
	}

	public Short getMaxAge() {
		return this.maxAge;
	}

	public void setMaxAge(Short maxAge) {
		this.maxAge = maxAge;
	}

	public String getWorkPlace() {
		return this.workPlace;
	}

	public void setWorkPlace(String workPlace) {
		this.workPlace = workPlace;
	}

	public Integer getPublishDate() {
		return this.publishDate;
	}

	public void setPublishDate(Integer publishDate) {
		this.publishDate = publishDate;
	}

	public Short getEnResume() {
		return this.enResume;
	}

	public void setEnResume(Short enResume) {
		this.enResume = enResume;
	}

	public String getTxtKey() {
		return this.txtKey;
	}

	public void setTxtKey(String txtKey) {
		this.txtKey = txtKey;
	}

	public Short getAgentFlag() {
		return this.agentFlag;
	}

	public void setAgentFlag(Short agentFlag) {
		this.agentFlag = agentFlag;
	}

	public String getAcceptMail() {
		return this.acceptMail;
	}

	public void setAcceptMail(String acceptMail) {
		this.acceptMail = acceptMail;
	}

	public Integer getMaxNum() {
		return this.maxNum;
	}

	public void setMaxNum(Integer maxNum) {
		this.maxNum = maxNum;
	}

	public Timestamp getUpdateDate() {
		return this.updateDate;
	}

	public void setUpdateDate(Timestamp updateDate) {
		this.updateDate = updateDate;
	}

}